#ifndef INPUT_THREAD_H
#define INPUT_THREAD_H

#include <pthread.h>

#include "IRC_core.h"
#include "list.h"
#include "plugin.h"

#define BUF_SIZE 512

struct input_thread 
{
	int is_running;
	pthread_t thread;
	struct list *plugin_list;
	struct IRC_core *IRC_core_t;
};

struct input_thread * new_input_thread( struct IRC_core *IRC_core_t );
void delete_input_thread();


#endif /* INPUT_THREAD_H */
